roving about - German English Dictionary